\hypertarget{structjost_1_1integral__functor}{
\section{jost::integral\_\-functor$<$ JSON\_\-TYPE, T, PARSER $>$ Struct Template Reference}
\label{structjost_1_1integral__functor}\index{jost::integral\_\-functor@{jost::integral\_\-functor}}
}


Inheritance diagram for jost::integral\_\-functor$<$ JSON\_\-TYPE, T, PARSER $>$:\nopagebreak
\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[width=400pt]{structjost_1_1integral__functor__inherit__graph}
\end{center}
\end{figure}


Collaboration diagram for jost::integral\_\-functor$<$ JSON\_\-TYPE, T, PARSER $>$:\nopagebreak
\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[width=282pt]{structjost_1_1integral__functor__coll__graph}
\end{center}
\end{figure}
\subsection*{Public Member Functions}
\begin{DoxyCompactItemize}
\item 
\hypertarget{structjost_1_1integral__functor_ab0bb3e1231bec46ec35e4897b23da9e6}{
{\bfseries integral\_\-functor} (PARSER $\ast$p)}
\label{structjost_1_1integral__functor_ab0bb3e1231bec46ec35e4897b23da9e6}

\item 
\hypertarget{structjost_1_1integral__functor_a3f16859c15f49cc5820d8e0da9c308df}{
{\footnotesize template$<$typename IteratorT $>$ }\\void {\bfseries operator()} (IteratorT first, IteratorT last) const }
\label{structjost_1_1integral__functor_a3f16859c15f49cc5820d8e0da9c308df}

\item 
\hypertarget{structjost_1_1integral__functor_a3e7fb15d5df3eeb36ea3cca077dab23c}{
void {\bfseries operator()} (const T \&val) const }
\label{structjost_1_1integral__functor_a3e7fb15d5df3eeb36ea3cca077dab23c}

\end{DoxyCompactItemize}
\subsection*{Public Attributes}
\begin{DoxyCompactItemize}
\item 
\hypertarget{structjost_1_1integral__functor_a95d3165e55e29febbb7e59b1ad9fda9b}{
PARSER $\ast$ {\bfseries parser\_\-}}
\label{structjost_1_1integral__functor_a95d3165e55e29febbb7e59b1ad9fda9b}

\end{DoxyCompactItemize}


\subsection{Detailed Description}
\subsubsection*{template$<$typename JSON\_\-TYPE, typename T, typename PARSER$>$ struct jost::integral\_\-functor$<$ JSON\_\-TYPE, T, PARSER $>$}



Definition at line 350 of file json-\/grammar.hpp.



The documentation for this struct was generated from the following file:\begin{DoxyCompactItemize}
\item 
src/jost/local/json-\/grammar.hpp\end{DoxyCompactItemize}
